//import java.util.LinkedList;
import java.util.Scanner;
import java.util.Calendar;
import java.util.Queue;
import java.util.LinkedList;

public class Empresa {
    
    //LinkedList<Contenedor> listaContenedores = new LinkedList();
    private Queue <Contenedor> listaContenedores;//<-- cola
    Scanner e = new Scanner(System.in);

    public Empresa() {
        this.listaContenedores = new LinkedList();
    }
    
    public void almacenar(){
        //push -> inserta en la parte superior de la pila y lo devuelve
        //listaContenedores.add(new Contenedor());
    }
    
    public void retirar(){
        Contenedor c = listaContenedores.poll();
        /*
        Calendar t = Calendar.getInstance();
        long diferencia = t.getTimeInMillis() - c.getHora().getTimeInMillis();
        System.out.println("Código: "+c.getCodigo());
        System.out.println("Origen: "+c.getOrigen());
        System.out.println("Tiempo: "+diferencia/1000+" segundos");
        System.out.println();*/
    }
    
    public void mostrar(){
        /*for(Contenedor c:listaContenedores){
            System.out.println("Código: "+c.getCodigo());
            System.out.println("Origen: "+c.getOrigen());
            System.out.println("Hora: "+(c.getHora().get(Calendar.HOUR)
                    +":"+c.getHora().get(Calendar.MINUTE)
                    +":"+c.getHora().get(Calendar.SECOND)));
            System.out.println();
        }*/
    }
}
